﻿/********************************************************************************
** @ Date:2024/01/29
** @ Author: Gaojia
** @ Description: 巡检任务类
** @ Version:1.0.0 
** @ Fun:
********************************************************************************/
#ifndef CTaskInfo_H
#define CTaskInfo_H
#include "CTemplateInfo.h"

class CTaskInfo
{
public:
	CTaskInfo();
	~CTaskInfo();
	void copyData(CTaskInfo* pTaskInfo);//复制这个类
public:
	QString m_sTaskGuid;       //任务GUID
	QString m_sTaskName;       //任务名称
	QString m_sGuid;      //归属场景GUID
	QString m_sTemplateFixedID;//模版固定ID
	int m_nTaskType;           //任务类型 0:定时任务 1:周期任务 2:立即执行任务  3 信号触发任务A侧 4 信号触发任务B侧
	QString m_sScheduledTime;  //定时时间
	int m_nPeriodType;         //周期类型
	int m_nLatestRecord;       //是否是最新记录 0:否  1:是
	//wxy++20240430
	int m_nContIrTemp;//是否开启连续红外测温(0:关闭 1:打开)
	int m_nContSoundDet;//是否开启连续噪声检测(0:关闭 1:打开)
	
	QString m_sTaskActTime;  //任务执行时间
};

#endif